insecticide treated bed net - Turco Inglés Diccionario